//服务器本体

//1.引入服务器
const Koa = require('koa');
//2.引入路由文件  这里由于要引入的文件是自己写的,就用相对路径
const router = require('./router')

//3.生成应用实例
const app = new Koa()

//4.声明使用路由中间件
app.use(router.routes())
    //使用router里面的所有方法
    .use(router.allowedMethods())

//5.监听端口号
app.listen('3309',(err)=>{
    //如果发生错误
    if (err){
        //就将错误打印到控制台
        console.log(err)
        //return出去,代码不再往下走
        return
    }
    //打印提示信息
    console.log(new Date().getHours(),":",new Date().getMinutes(),"分服务器启动成功...")
    console.log("服务器地址: http://localhost:3309")
})
